decompilation相关论文
Decompilation aims to analyze and transform low-level program language (PL) codes such as binary code or assembly code t......
在进行软件逆向工程的过程中,对C反编译后的逻辑分支语句结构进行了形式化的描述,将图论领域中的与或图概念应用到逻辑分支语句的......
提出一种将逆编译技术应用于计算机病毒分析的方法.通过逆编译将带病毒机器码程序转换为功能等价的C语言程序,然后以C语言程序为基......
重点分析了反编译中的一个重要问题--基本数据类型恢复问题.特别针对Turbo C 2.0,给出一个基于一套规则并利用编译器构造工具Lex和......
针对编译后Java类文件能被轻而易举的反编译以及目前Java类文件保护技术存在局限性的问题,讨论了一种新的Java类文件保护技术,它是通......
提出了利用数据流分析的方法来恢复基本数据类型,该技术首先利用数据流分析对变量进行重命名,然后使用变量推导规则推导变量的数据......
一、反编译的定义、作用及其结构编译器的概念众所周知,但逆编译器的概念却还是很新奇,它允许将所定义的目标代码映射到高级表示.......
类型重构作为反编译的关键问题,对程序的可读性及可理解性具有重要的作用。给出了汇编基础上数据类型自动重构的算法。对于简单类......
在现代化的潮流中,王国维是一个非常独特却又异常重要的存在,他异于时人的社会改造,却由个体生命体验走向纯粹学术、纯粹哲学,远离......
反编译是软件逆向工程的重要组成部分。控制流恢复是C反编译的重要组成部分。本文首先描述了验证反编译结果与原程序功能等价的模型......
ITC反编译系统应用了基于动态链接信息的库函数快速识别技术,对于绝大部分待翻译IA-64二进制可执行程序中的库函数它都能正确识别,......
本文对C语言反编译系统DECLER1.1性能,结构及实现技术给出介绍,并对反编译研究中存在的问题进行了讨论和分析。......
类型分析是反编译整个流程中的重要模块,其分析效果会对反编译所输出的高级语言的可读性与准确性产生极大的影响。文章所讨论的是......
逆编译系统中库函数识别是最基本的功能之一,而针对C++语言的逆编译研究相当少见。文章在库函数识别方面分析了C++语言与C语言的异同之......
为恢复变量的数据类型信息并提高反编译的质量,提出一种基于规则的数据类型重构方法。采用静态和动态相结合的分析方式,将可执行代......
本文介绍并分析了近几年在软件维护与逆向工程领域中的一些研究工作。这些工作涉及软件维护模型、程序观察、程序数据库、超文本、......
将含有库函数名的汇编代码程序翻译成中间语言程序,然后再转换成高级语言程序可降低逆编译的复杂性.文章介绍了从汇编程序到中间语......
介绍了一种基于反编译的标注方法。利用反编译技术分析恶意程序,对反编译不同阶段的分析结果应用对应的恶意行为识别策略,从多个层面......
逆编译中,复合数据类型恢复是最困难的问题.文中介绍按特征进行数据流分析,收集变量的各种定义和引用信息,然后通过计算地址表达式......
逆编译系统中中间语言的设计和实现极大地影响逆编译的实用型和通用性.文中介绍了一种结构简单、可读性强的中间语言,它既具有高级......
针对反编译中传统的基于机器SLED描述以及基于语言文法分析的二进制代码指令解码技术复杂、难于移植等缺点,提出了基于IDA Pro的AR......